//
//  BOCImageDownloader.h
//  BOCImageTools
//
//  Created by LeungChaos on 16/5/11.
//  Copyright © 2016年 liang. All rights reserved.
//

#import "BOCHeader.h"

@class BOCImageDownloadTask;

@interface BOCImageDownloader : NSObject

/**
 *  创建下载任务对象的方法
 *
 *  @param url          url路径
 *  @param seccessBlock 下载成功是回调
 *  @param errorBlock   下载错误时回调
 *
 *  @return BOCImageDownloadTask对象 如果是正在下载的和发生下载错误的url 返回值为nil;  
 */
- (BOCImageDownloadTask *)downImageWithURL:(NSURL *)url
                                  progress:(BOCProgressHandlerProgressBlock)progressBlock
                                   seccess:(BOCDownloadImageSeccessBlock)seccessBlock
                                      fail:(BOCDownloadImageFailErrorBlock)errorBlock;
;

@end
